package Veterinaria.modelo;

import java.util.Collection;

public class Articulo {

	private String cod_articulo;
	private String descripcion;
	private String uni_med;
	private Double precio;
	private String estado;
	
	//Relationship:
	// un articulo tienes muchos CitxArticulo
	private Collection<DetalleArticuloCita> detallearticuloscitas;
	
	// 1 articulo puede estar en varias facturas
	private Collection<DetalleFactura> detallefacturas;
	
	//Getters & Setters

	public String getCod_articulo() {
		return cod_articulo;
	}

	public void setCod_articulo(String cod_articulo) {
		this.cod_articulo = cod_articulo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getUni_med() {
		return uni_med;
	}

	public void setUni_med(String uni_med) {
		this.uni_med = uni_med;
	}

	public double getPrecio() {
		return precio;
	}

	public void setPrecio(Double precio) {
		this.precio = precio;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public Collection<DetalleArticuloCita> getDetallearticuloscitas() {
		return detallearticuloscitas;
	}

	public void setDetallearticuloscitas(
			Collection<DetalleArticuloCita> detallearticuloscitas) {
		this.detallearticuloscitas = detallearticuloscitas;
	}

	public Collection<DetalleFactura> getDetallefacturas() {
		return detallefacturas;
	}

	public void setDetallefacturas(Collection<DetalleFactura> detallefacturas) {
		this.detallefacturas = detallefacturas;
	}	


	// Constructor without Fields
	
	public Articulo() {
		super();
	}

	// Constructor with Fields

	public Articulo(String cod_articulo, String descripcion, String uni_med,
			Double precio, String estado,
			Collection<DetalleArticuloCita> detallearticuloscitas,
			Collection<DetalleFactura> detallefacturas) {
		super();
		this.cod_articulo = cod_articulo;
		this.descripcion = descripcion;
		this.uni_med = uni_med;
		this.precio = precio;
		this.estado = estado;
		this.detallearticuloscitas = detallearticuloscitas;
		this.detallefacturas = detallefacturas;
	}
}